Big Huge Thesaurus

Rocky Mountain sheep

noun